html,
body,
div,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
dl,
dt,
dd,
ol,
form,
input,
textarea,
th,
td,
select {
	margin: 0;
	padding: 0;
	color: #333;
}

* {
	box-sizing: border-box;
}

@font-face {
	font-family: 'SourceHanSansCN';
	src: url('../font21916/SOURCEHANSANSCN-REGULAR.OTF');
}

@font-face {
	font-family: 'SourceHanSansCN Bold';
	src: url('../font21916/SOURCEHANSANSCN-BOLD.OTF');
}

html,
body {
	min-height: 100%;
}

body {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #333;
	/* background: #F9F9F9; */
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
}

ul,
ol {
	list-style: none;
}

img {
	border: none;
	vertical-align: middle;
}

a {
	text-decoration: none;
	color: #232323;
}

table {
	border-collapse: collapse;
	table-layout: fixed;
}

input,
textarea {
	outline: none;
	border: none;
}

textarea {
	resize: none;
	overflow: auto;
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: ".";
	width: 0;
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
	overflow: hidden;
}

/* 中心变形*/
img {
	transition: all 0.5s ease-out;
	/* 过度 所有css属性 1秒过度 结束慢*/
	-moz-transition: all 0.5s ease-out;
	/* Firefox 4 */
	-webkit-transition: all 0.5s ease-out;
	/* Safari 和 Chrome */
	-o-transition: all 0.5s ease-out;
	/* Opera */
}


.fl {
	float: left;
}

.fr {
	float: right;
}

.tl {
	text-align: left;
}

.tc {
	text-align: center
}

.tr {
	text-align: right;
}

.ellipse {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.inline {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

body {
	overflow-x: hidden;
}

/* 公共头部 */
.index_head {
	width: 100%;
	position: relative;
	z-index: 2;
}

.index_head_nr {
	width: 100%;
	height: 447px;
}

.index_head_top {
	width: 100%;
	height: 38px;
	background: rgba(0, 0, 0, .15);
}

.index_head_top_con {
	width: 1300px;
	height: 100%;
	margin: 0 auto;
}

.index_head_top_left {}

.index_head_top_left>p {
	font-size: 14px;
	color: #ffffff;
	line-height: 38px;
}

.index_head_middle {
	width: 100%;
	height: 99px;
	margin-top: 51px;
}

.index_head_middle_con {
	width: 1300px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}

.index_head_middle_left {
	width: 419px;
}

.index_head_middle_left>a {
	display: block;
}

.index_head_middle_left>a img {
	width: 100%;
	height: 99px;
}


.index_head_middle_right {
	width: 308px;
	margin-bottom: 14px;
}

.sousuo_k {
	width: 100%;
	height: 42px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.sousuo_k>input {
	width: 252px;
	height: 100%;
	padding: 0 12px;
	box-sizing: border-box;
	border-radius: 10px 0 0 10px;
}

.sousuo_k>div {
	width: 56px;
	height: 100%;
	background: #1361cb;
	text-align: center;
	line-height: 40px;
	border-radius: 0 10px 10px 0;
}

.sousuo_k>div img {
	width: 23px;
	height: 23px;
}

.index_head_foot {
	width: 100%;
	height: 70px;
	/*margin-top: 72px;*/
	margin-top: 77px;
	position: relative;
}

.index_head_foot_con {
	width: 1300px;
	height: 100%;
	background: #1361cb;
	border-radius: 10px 10px 0 0;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.dh_box {
	width: 100%;
	height: 100%;
}

.daohang_con_list {
	width: 100%;
	height: 100%;
}

.body_head_nav_border {
	width: 100%;
	height: 100%;
	position: relative;
}

.body_head_nav_border_box {
	width: 100%;
	height: 44px;
	position: absolute;
	left: 0;
	bottom: -44px;
	display: none;
}

.body_head_nav_border>ul {
	width: 100%;
	height: 100%;
	font-size: 0;
	/* display: flex;
	justify-content: center; */
}

.itm {
	display: inline-block;
	vertical-align: top;
	/*width: 200px;*/
	width: 185px;
	height: 100%;
	text-align: center;
	/* position: relative; */
	float: left;
}

.itm-a {
	display: inline-block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.itm-a>p {
	width: 100%;
	height: 100%;
	line-height: 70px;
	text-align: center;
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
}

.itm-a:hover {
	background: #0046a6;
}

.itm-a:hover.itm-a>p {
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
}

.itm-a[on="true"] {
	background: #0046a6;
}

.itm-a[on="true"].itm-a>p {
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
}

/* 二级下拉菜单 */
.itm_hz {
	position: absolute;
	bottom: -44px;
	right: 0px;
	z-index: 11;
	background: rgba(143, 188, 249, .5);
	width: 1300px;
	display: none;
}

.itm_hz_son {
	display: inline-block;
	font-size: 16px;
	line-height: 44px;
	color: #6c542f;
	padding: 0 10px;
}

.itm_hz_son_z {
	font-size: 16px;
	font-weight: bold;
	color: #0046a6;
	margin: 0 10px;
}

.itm:hover .itm_hz {
	display: block;
}
.itm_hz_son_z:hover{
	color: #242424;
}



/* 底部 */
.foot {
	width: 100%;
	height: 238px;
	background-image: url(../image/foot_bj.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
}

.foot_con {
	width: 1220px;
	height: 100%;
	margin: 0 auto;
	padding: 40px 0 30px 0;
	box-sizing: border-box;
}

.foot_top {
	width: 100%;
	display: flex;
	justify-content: space-between;
}

.foot_top>.layui-nav {
	width: 387px;
	height: 45px;
	background-color: #3873c4;
}

.foot_top>.layui-nav-tree .layui-nav-item a {
	height: 45px;
	line-height: 38px;
	font-size: 15px;
	color: #ffffff;
}

.layui-nav .layui-nav-more {
	content: '';
	width: 0;
	height: 0;
	border-style: solid dashed dashed;
	border-color: #231815 transparent transparent;
	overflow: hidden;
	cursor: pointer;
	transition: all .2s;
	-webkit-transition: all .2s;
	position: absolute;
	top: 33%;
	right: 35px;
	margin-top: -3px;
	border-width: 8px;
	border-top-color: rgba(25, 24, 21, 0);
	background-image: url(../image/yqlj_jt.png);
	background-repeat: no-repeat;
	background-position: center;
}

.layui-nav-tree .layui-nav-item a:hover {
	background: none;
}

.layui-nav-tree .layui-nav-bar {
	width: 5px;
	height: 0;
	background-color: #009688;
	display: none;
}

.layui-nav-itemed>.layui-nav-child {
	background-color: #3873c4 !important;
}

.layui-nav-tree .layui-nav-child a {
	border-top: 1px solid #fff;
}

.layui-nav-tree .layui-nav-child {
	top: 1px;
	height: 140px;
	overflow-y:scroll;
	padding: 0;
}

/*.layui-nav-tree .layui-nav-child::-webkit-scrollbar-track {*/
  /*滚动条里面轨道*/
/*  box-shadow : inset 0 0 5px rgba(0, 0, 0, 0.2);*/
/*  border-radius: 10px;*/
/*  background : #ededed;*/
/*}*/

.layui-nav-itemed>a,
.layui-nav-tree .layui-nav-title a,
.layui-nav-tree .layui-nav-title a:hover {
	color: #fff !important;
}

.layui-nav .layui-nav-mored,
.layui-nav-itemed>a .layui-nav-more {
	margin-top: -5px;
	border-style: dashed dashed solid;
	border-color: transparent transparent #3873c4;
	background-image: url(../image/yqlj_jt2.png);
	background-repeat: no-repeat;
	background-position: center;
}

.foot_foot {
	width: 100%;
	margin-top: 40px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.foot_foot_left {
	width: 820px;
}

.foot_foot_left_top {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.foot_foot_left_top_left {
	width: 225px;
	display: flex;
	justify-content: space-between;
}

.foot_foot_left_top_left_a {
	font-size: 14px;
	color: #ffffff;
}

.foot_foot_left_top_left_a:hover {
	color: #fff;
}

.foot_foot_left_top_left>.foot_foot_left_top_left_a:nth-child(2) {
	display: inline-block;
	width: 80px;
	text-align: center;
	border-left: 2px solid #4079cb;
	border-right: 2px solid #4079cb;
}

.foot_foot_left_top_right {
	width: 560px;
	display: flex;
	justify-content: space-between;
}

.foot_foot_left_top_right>p,.foot_foot_left_top_right>p a {
	font-size: 14px;
	color: #ffffff;
}

.foot_foot_left_foot {
	width: 100%;
	margin-top: 18px;
}

.foot_foot_left_foot>a {
	font-size: 14px;
	color: #ffffff;
	margin-right: 20px;
}

.foot_foot_right {
	width: 350px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.foot_foot_right_hz {
	display: inline-block;
	max-width: 108px;
	max-height: 71px;
}

.foot_foot_right_hz>img {
	max-width: 100%;
	max-height: 100%;
}







/* 侧边导航栏 */
.ce_nav {
	width: 65px;
	position: fixed;
	top: 220px;
	right: 0;
	z-index: 999;
	animation: tacticIcon2 2s linear infinite;
}

.ce_box1,
.ce_box3 {
	display: block;
	width: 65px;
	height: 65px;
	background: #fff;
	border-radius: 10px;
	text-align: center;
	line-height: 65px;
	margin-bottom: 10px;
	box-shadow: 0px 0px 6px 2px #dddddd;
	overflow: hidden;
	position: relative;
}

.ce_box1_hz,
.ce_box2_hz,
.ce_box3_hz {
	width: 100%;
	height: 130px;
	font-size: 0;
	position: absolute;
	left: 0;
	top: 0;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}

.ce_box1_hz_top,
.ce_box2_hz_top,
.ce_box3_hz_top {
	width: 100%;
	height: 65px;
	background-color: #fff;
	border-radius: 5px;
	text-align: center;
	line-height: 65px;
}

.ce_box1_hz_top>img,
.ce_box2_hz_top>img,
.ce_box3_hz_top>img {
	max-width: 33px;
}

.ce_box1_hz_foot,
.ce_box2_hz_foot,
.ce_box3_hz_foot {
	width: 100%;
	height: 65px;
	background-color: #fff;
	border-radius: 5px;
	text-align: center;
	padding: 9px;
	box-sizing: border-box;
}

.ce_box1_hz_foot>p,
.ce_box2_hz_foot>p,
.ce_box3_hz_foot>p {
	font-size: 16px;
	color: #1361cb;
	line-height: 23px;
}

.ce_box1:hover .ce_box1_hz {
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.ce_box3:hover .ce_box3_hz {
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.ce_box2 {
	display: block;
	width: 65px;
	height: 65px;
	background: #fff;
	border-radius: 10px;
	margin-bottom: 10px;
	box-shadow: 0px 0px 6px 2px #dddddd;
	position: relative;
}

.ce_box2_box,
.ce_box3_box {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

.ce_box2_zhezhao:hover .ce_box2_hz {
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.ce_box2_yin {
	width: 150px;
	height: 26px;
	background-color: #cc2020;
	border-radius: 15px;
	text-align: center;
	line-height: 26px;
	position: absolute;
	left: 78px;
	top: 12px;
}


.ce_box2_yin {
	width: 150px;
	height: 26px;
	background-color: #1361cb;
	border-radius: 15px;
	text-align: center;
	line-height: 26px;
	position: absolute;
	left: 90px;
	top: 20px;
}

.ce_box2_yin>p {
	font-size: 14px;
	color: #ffffff;
}

.ce_box2_zhezhao,
.ce_box3_zhezhao {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.ce_box3_yin {
	width: 110px;
	height: 110px;
	position: absolute;
	left: 90px;
	top: -30px;
}

.ce_box3_yin>img {
	width: 100%;
	height: 100%;
}

.ce_box7 {
	display: block;
	width: 65px;
	height: 65px;
	text-align: center;
	line-height: 65px;
	background: #1361cb;
	border-radius: 10px;
}

.ce_box7>img {
	width: 28px;
	height: 30px;
}





/* 分页 */
.pagings,
.pagings1 {
	width: 100%;
}

.pc_page {
	/* padding-left: 25px;
	box-sizing: border-box; */
	text-align: center;
}

.pagings {
	margin-top: 45px;
}

.pagings1 {
	margin-top: 20px;
}

.pc_page>a {
	display: inline-block;
	vertical-align: top;
	width: 38px;
	height: 38px;
	background: #ecf2fb;
	border-radius: 6px;
	font-size: 18px;
	color: #4c4c4c;
	line-height: 38px;
	margin-right: 5px;
	text-align: center;
}

.pc_page>span {
	display: inline-block;
	vertical-align: top;
	width: 38px;
	height: 38px;
	background: #ef4b4b;
	border-radius: 6px;
	font-size: 18px;
	color: #ffffff;
	line-height: 38px;
	margin-right: 5px;
	text-align: center;
}

.pagings1>.pc_page>span {
	display: inline-block;
	vertical-align: top;
	width: 27px;
	height: 27px;
	border: 1px solid #ecf2fb;
	border-radius: 5px;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 26px;
	margin-right: 20px;
}

.pc_page>a:hover {
	background: #ef4b4b;
	color: #fff;
}

.pagings1>.pc_page>a:hover {
	background-image: url(../image/dj_fenye_bj2.png);
	background-repeat: no-repeat;
	background-position: center;
	color: #fff;
}

.pc_page>.prev,
.pc_page>.next {
	width: 80px;
	padding: 0 10px;
	font-size: 16px;
}



/* 上下篇 */
.all_content_shangxia {
	width: 100%;
	margin-top: 35px;
}

.all_content_shangxia>p {
	max-width: 100%;
	font-size: 15px;
	color: #333333;
	margin-bottom: 20px;
	cursor: pointer;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.all_content_shangxia>p a {
	font-size: 15px;
	color: #333333;
}

.all_content_shangxia>p:hover {
	color: #333333;
}

.all_content_shangxia>p a:hover {
	color: #009a44;
}

.dj_all_content_shangxia>p {
	color: #dd2200;
}

.dj_all_content_shangxia>p:hover {
	color: #dd2200;
}

.dj_all_content_shangxia>p a:hover {
	color: #dd2200;
}

/* 首页 */
.index_body {
	width: 100%;
}

/* 首页头条轮播 */
.index_one {
	width: 100%;
	height: 155px;
	position: relative;
	/* z-index: 2; */
}

.index_one_nr {
	width: 100%;
	height: 100%;
	/* margin-top: -117px; */
}

.index_one_con {
	width: 1300px;
	height: 100%;
	background: #fff;
	margin: 0 auto;
	position: relative;
}

.index_one_lunbos {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	z-index: 10;
}

.index_one_lunbos>.swiper-wrapper .swiper-slide {
	padding: 0 81px;
	box-sizing: border-box;
}

.sytthz {
	display: inline-block;
	width: 100%;
	padding-top: 40px;
	box-sizing: border-box;
	text-align: center;
}

.sytthz_top {
	width: 100%;
}

.sytthz_top>p {
	font-size: 32px;
	color: #333333;
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.sytthz_foot {
	width: 100%;
}

.sytthz_foot>p {
	font-size: 16px;
	color: #4c4c4c;
	margin-top: 12px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.sytthz:hover .sytthz_top>p {
	color: #1361cb;
}

.swiper-button-prev:after,
.swiper-button-next:after {
	display: none;
}

.index_one_lunbos>.swiper-pagination {
	bottom: 0px;
}

.index_one_lunbos>.swiper-pagination .swiper-pagination-bullet {
	width: 11px;
	height: 11px;
	background: #dddddd;
	opacity: 1;
}

.index_one_lunbos>.swiper-pagination .swiper-pagination-bullet-active {
	width: 45px;
	height: 11px;
	background: #e52b2b;
	border-radius: 6px;
	/* transition: all .6s; */
}

.index_one_toutiao {
	width: 81px;
	height: 81px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
}

/* 工作动态 */
.index_two {
	width: 100%;
	margin-top: 82px;
}

.index_two_con {
	width: 1220px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.index_two_left {
	width: 590px;
	height: 398px;
}

.index_two_left_lunbo {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.sygzdthz {
	display: inline-block;
	width: 590px;
	height: 398px;
	position: relative;
}

.sygzdthz_top {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.sygzdthz_top>img {
	width: 100%;
	height: 100%;
}

.sygzdthz_foot {
	width: 100%;
	height: 48px;
	background: rgba(0, 0, 0, 0.5);
	padding: 0 160px 0 17px;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	bottom: 0;
}

.sygzdthz_foot>p {
	font-size: 16px;
	color: #ffffff;
	line-height: 48px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.index_two_left_lunbo>.swiper-pagination {
	bottom: 22px;
	height: 10px;
	text-align: right;
	padding-right: 20px;
	box-sizing: border-box;
}

.index_two_left_lunbo>.swiper-pagination .swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	background: #fff;
	border-radius: 50%;
	opacity: 1;
}

.index_two_left_lunbo>.swiper-pagination .swiper-pagination-bullet-active {
	width: 40px;
	height: 8px;
	background: #fff;
	border-radius: 6px;
	/* transition: all .6s; */
}

.index_two_right {
	width: 580px;
}

.index_two_right_top {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.index_two_right_top>p {
	/* font-family: SourceHanSansCN bold; */
	font-weight: bold;
	font-size: 24px;
	color: #1361cb;
}

.index_two_right_top>a {
	font-size: 14px;
	color: #9e9e9e;
}

.index_two_right_foot {
	width: 100%;
	margin-top: 17px;
}

.sygzdthz2 {
	width: 100%;
	line-height: 44px;
	padding-left: 22px;
	box-sizing: border-box;
	margin-bottom: ;
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
}

.sygzdthz2_left {
	width: 450px;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.sygzdthz2_right {
	font-size: 14px;
	color: #808080;
}

.sygzdthz2:before {
	content: '';
	position: absolute;
	left: 0;
	top: 19px;
	margin: auto;
	width: 8px;
	height: 8px;
	background-color: #dfdfdf;
	border-radius: 50%;
}

.sygzdthz2:hover .sygzdthz2_left {
	color: #e52b2b;
	font-weight: bold;
}

/* 广告位 */
.index_ggw {
	width: 100%;
	height: 160px;
	margin: 40px 0;
}

.index_ggw_con {
	width: 1220px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

.index_ggw_lunbos {
	width: 100%;
	height: 100%;
}

.index_ggw_hz {
	display: inline-block;
	width: 100%;
	height: 130px;
}

.index_ggw_hz>img {
	width: 100%;
	height: 100%;
}

.index_ggw_lunbos>.swiper-pagination {
	bottom: 5px;
	height: 10px;
}

.index_ggw_lunbos>.swiper-pagination .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	background: #1361cb;
	border-radius: 50%;
	opacity: 1;
}

.index_ggw_lunbos>.swiper-pagination .swiper-pagination-bullet-active {
	background: #e52b2b;
}



/* 法定主动公开内容 */
.index_three {
	width: 100%;
	margin-top: 40px;
}

.index_three_con {
	width: 1220px;
	margin: 0 auto;
}

.index_three_top{
	width: 100%;
	height: 115px;
	display: flex;
	justify-content: flex-start;
	align-items: end;
}

.index_three_top_bt{
	display: inline-block;
	vertical-align: bottom;
	font-size: 24px;
	color: #1361cb;
	font-weight: bold;
	width: 282px;
	height: 94px;
	background: #bbd7f9;
	border-right: 1px solid #ffffff;
	line-height: 94px;
	padding: 0 15px;
	box-sizing: border-box;
	text-align: center;
	cursor: pointer;
	position: relative;
}
.index_three_top>a:hover{
	color: #1361cb;
}
.index_three_more {
	display: inline-block;
	vertical-align: bottom;
	width: 94px;
	height: 94px;
	background: #e52b2b;
	padding: 25px 30px;
	box-sizing: border-box;
	text-align: center;
}

.index_three_more>p {
	font-size: 16px;
	color: #ffffff;
}

.index_three_top_bt_gaoliang{
	height: 115px;
	background-image: url(../image/fbbj.png);
	color: #ffffff;
	line-height: 115px;
}

.index_three_top_bt_gaoliang:after {
	position: absolute;
	left: 279px;
	top: 0;
	content: '';
	width: 21px;
	height: 21px;
	background: linear-gradient(45deg, #0046a6, #0046a6 50%, #fff 50%, #fff 100%);
	border-width: 0px;
}

.index_three_foot{
	padding: 35px 22px 16px 22px;
	background: #ecf2fb;
	box-sizing: border-box;
}

.index_three_nr {
	width: 100%;
}

.index_three_hz {
	display: inline-block;
	vertical-align: top;
	width: 180px;
	height: 93px;
	background: #ffffff;
	border-radius: 6px;
	margin-right: 15px;
	margin-bottom: 16px;
}

.index_three_nr>.index_three_hz:nth-child(6n+6) {
	margin-right: 0;
}

.index_three_box {
	width: 100%;
	height: 100%;
	padding: 0 12px;
	box-sizing: border-box;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.index_three_hz_left {
	display: inline-block;
	vertical-align: middle;
	width: 46px;
	height: 38px;
}

.index_three_hz_left>img {
	max-width: 100%;
	max-height: 100%;
}

.index_three_hz_right {
	display: inline-block;
	vertical-align: middle;
	width: 96px;
	margin-left: 8px;
}

.index_three_hz_right>p {
	font-size: 16px;
	color: #333333;
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.index_three_hz:hover .index_three_hz_right>p {
	color: #1361cb;
}

.index_three_qwnr {
	width: 100%;
	overflow: hidden;
}

.index_three_qwnr>a {
	width: 48%;
}

.index_three_qwnr>a:nth-child(2n+1) {
	float: left;
}

.index_three_qwnr>a:nth-child(2n+2) {
	float: right;
}



/* 通知公告 */
.index_four {
	width: 100%;
	margin-top: 45px;
}

.index_four_con {
	width: 1220px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}

.index_four_box {
	width: 589px;
}

.index_four_box_top {
	width: 100%;
	height: 113px;
	padding: 22px 25px 5px 35px;
	box-sizing: border-box;
	margin-bottom: 13px;
}

.index_four_box_top>p {
	/* font-family: SourceHanSansCN bold; */
	font-weight: bold;
	font-size: 24px;
	color: #ffffff;
	margin-bottom: 10px;
}

.index_four_box_top>a {
	font-size: 14px;
	color: #ffffff;
}

/* 政策解读           安全知识           云南水运           视频新闻 */
.index_five {
	width: 100%;
	height: 475px;
	background: #ecf2fb;
	margin-top: 35px;
}

.index_five_con {
	width: 1220px;
	margin: 0 auto;
	padding-top: 40px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
}

.index_five_left {
	width: 840px;
}

.index_five_left_top {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.index_five_left_top_left {
	/*width: 515px;*/
	width: 545px;
	display: flex;
	justify-content: space-between;
}

.index_five_left_top_left_bt {
	/* font-family: SourceHanSansCN bold; */
	font-weight: bold;
	font-size: 24px;
	color: #333333;
	cursor: pointer;
}

.gaoliang {
	color: #1361cb;
}

.index_five_left_top_right {
	font-size: 14px;
	color: #9e9e9e;
}

.index_five_left_foot {
	width: 100%;
	height: 305px;
	margin-top: 40px;
	overflow: hidden;
}

.index_five_left_foot_nr {
	width: 100%;
	height: 100%;
}

.index_five_left_foot_qw {
	width: 100%;
	height: 100%;
}

.index_five_left_foot_qw>a .sygzdthz2_left {
	width: 560px;
}

.index_five_left_foot_tw {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: space-between;
}

.syspxwhz {
	display: inline-block;
	width: 265px;
	height: 305px;
}

.syspxwhz_top {
	width: 100%;
	height: 179px;
}

.syspxwhz_top>img {
	width: 100%;
	height: 100%;
}

.syspxwhz_foot {
	width: 100%;
	height: 126px;
	background: #fff;
	padding: 8px 15px;
	box-sizing: border-box;
}

.syspxwhz_foot_bt {
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.syspxwhz_foot_rq {
	font-size: 14px;
	color: #808080;
	margin-top: 12px;
}

.syspxwhz:hover .syspxwhz_foot_bt {
	color: #e52b2b;
}

.index_five_right {
	width: 328px;
	/*padding-top: 12px;*/
	box-sizing: border-box;
}

.index_five_right_hz {
	display: inline-block;
	width: 100%;
	/*height: 109px;*/
	height: 85px;
	background: #fff;
	border-radius: 10px;
	margin-bottom: 20px;
	padding: 0 40px;
	box-sizing: border-box;
	box-shadow: 0px 0px 6px 2px #ecf2fb;
}

.index_five_right_box {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.index_five_right_hz_left {
	width: 58px;
	height: 58px;
}

.index_five_right_hz_left>img {
	width: 100%;
	max-height: 100%;
}

.index_five_right_hz_right {
	width: 160px;
}

.index_five_right_hz_right_bt {
	font-size: 22px;
	color: #333333;
	font-weight: bold;
}

.index_five_right_hz_right_ms {
	font-size: 15px;
	color: #666666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.index_five_right_hz:hover .index_five_right_hz_right_bt {
	color: #e52b2b;
}

/* 系统跳转轮播 */
.index_six {
	width: 100%;
	padding: 48px 0;
	box-sizing: border-box;
}

.index_six_con {
	width: 1220px;
	margin: 0 auto;
}

.index_six_box {
	width: 100%;
	/*height: 150px;*/
	height: 200px;
	overflow: hidden;
}

.index_six_hz_lunbo {
	width: 100%;
	height: 100%;
	position: relative;

}

.index_six_hz {
	display: inline-block;
	width: 290px;
	height: 150px;
}

.index_six_hz>img {
	width: 100%;
	height: 100%;
}

.index_six_hz_lunbo>.swiper-button-prev {
	width: 41px;
	height: 41px;
	left: 45%;
	top: 90%;
	background-image: url(../image/l2.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_six_hz_lunbo>.swiper-button-next {
	width: 41px;
	height: 41px;
	right: 45%;
	top: 90%;
	background-image: url(../image/r2.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}



@keyframes tacticIcon2 {
	0% {
		transform: translateY(0px);
	}

	50% {
		transform: translateY(-10px);
	}

	100% {
		transform: translateY(0px);
	}
}


/* 政务公开全套样式 */
/* 头部 */
.zhengwu_head {
	width: 100%;
	position: relative;
	z-index: 2;
}

.zhengwu_head_nr {
	width: 100%;
	height: 335px;
}

.zhengwu_head_lm {
	width: 100%;
	height: 70px;
	background: #1361cb;
}

.zhengwu_head_lm>.index_head_foot {
	margin-top: 77px;
}

/* 中间 */
.zhengwu_body {
	width: 100%;
	padding: 0px 0 80px 0;
	/*background: linear-gradient(to bottom,#7da6df 1%, #ecf2fb 99%);*/
	/*background: linear-gradient(to bottom, #7da6df 2%, #ecf2fb);*/
	background: #ecf2fb;
}

.zhengwu_dbt {
	width: 100%;
	padding: 60px 0 50px 0;
	box-sizing: border-box;
	text-align: center;
	background: linear-gradient(to bottom,#7da6df, #ecf2fb)
}

.zhengwu_dbt>p {
	font-size: 60px;
	color: #1361cb;
	font-weight: bold;
}

.ymneir {
	width: 100%;
}

.ymneir_con {
	width: 1220px;
	padding: 40px 50px 60px 20px;
	box-sizing: border-box;
	background: #fff;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}

.ymneir_left {
	width: 250px;
}

/* .duojicd{
	width: 100%;
}
.duojicd_box{
	width: 100%;
	margin-bottom: 20px;
}
.duojicd_a{
	width: 100%;
	height: 90px;
	border: 1px solid #d9d9d9;
	padding: 0 20px;
	box-sizing: border-box;
	display: flex;
	justify-content:space-between;
	align-items: center;
}
.duojicd_a>img{
	width: 43px;
	height: 42px;
}
.duojicd_a>p{
	width: 100px;
	font-size: 24px;
	color: #1361cb;
	font-weight: bold;
}
.duojicd_a_div{
	width: 20px;
	height: 20px;
	position: relative;
}
.duojicd_a_div:after{
	content: '';
	width: 3px;
	height: 20px;
	background: #1361cb;
	position: absolute;
	left: 8px;
	top:0px;
}
.duojicd_a_div:before{
	content: '';
	width: 20px;
	height: 3px;
	background: #1361cb;
	position: absolute;
	left: 0;
	top:8px;
}

.now .duojicd_a{
	background-color: #1361cb;
	border-bottom: 1px solid #1361cb;
}
.now .duojicd_a>img{
	filter: grayscale(100%) brightness(400%);
}
.now .duojicd_a>p{
	color: #ffffff;
}
.now .duojicd_a_div:before{
	background: #fff;
}
.now .duojicd_a_div::after{
	display: none;
}
.duojicd_a_son_box{
	width: 100%;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	display: none;
}
.duojicd_a_son{
	width: 100%;
}
.now .duojicd_a_son_box{
	display: block;
}
.duojicd_a_son_a{
	width: 100%;
	height: 50px;
	padding: 0 20px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.duojicd_a_son_a>p{
	font-size: 18px;
	color: #333333;
}
.duojicd_a_son_a_div{
	width: 14px;
	height: 14px;
	position: relative;
}
.duojicd_a_son_a_div:before{
	content: '';
	width: 14px;
	height: 2px;
	background: #b3b3b3;
	position: absolute;
	left: 0;
	top:6px;
}
.duojicd_a_son_a_div:after{
	content: '';
	width: 2px;
	height: 14px;
	background: #b3b3b3;
	position: absolute;
	left: 6px;
	top:0px;
}
.duojicd_a_son_sun_box{
	width: 100%;
	display: none;
}
.now1 .duojicd_a_son_sun_box{
	display: block;
}
.duojicd_a_son_sun{
	width: 100%;
	height:50px;
	background: #ecf2fb;
}
.duojicd_a_son_sun_a{
	display: inline-block;
	width: 100%;
	height: 100%;
	padding: 0 48px;
	box-sizing: border-box;
	line-height: 50px;
	font-size: 16px;
	color: #333333;
}
.duojicd_a_son_sun:hover {
	background: #c9dcf7;
}
.duojicd_a_son_sun:hover .duojicd_a_son_sun_a{
	color: #1361cb;
	font-weight: bold;
}
.now1 .duojicd_a_son_a{
	background: #1361cb;
}
.now1 .duojicd_a_son_a>p{
	color: #fff;
}
.now1 .duojicd_a_son_a_div:before{
	background: #fff;
}
.now1 .duojicd_a_son_a_div:after{
	display: none;
} */
.ymneir_right {
	width: 835px;
}

.ymneir_right_top {
	width: 100%;
	border-left: 6px solid #1361cb;
	padding-left: 20px;
	box-sizing: border-box;
	line-height: 26px;
	font-size: 26px;
	color: #1361cb;
	font-weight: bold;
}

.ymneir_right_foot {
	width: 100%;
	margin-top: 25px;
}

.zwgkdpy {
	width: 100%;
}

.zwgkdpy>p {
	font-size: 16px;
	color: #333333;
	line-height: 30px;
}

.zwgkdpy>img {
	max-width: 100%;
}

.zwgkdpy>p img {
	max-width: 100%;
}

/* 政务公开-全文列表 */
.zwgkqwlb {
	width: 100%;
}

.zwgkqwlb_hz {
	display: inline-block;
	width: 100%;
	margin-bottom: 30px;
	padding-left: 25px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
}

.zwgkqwlb_hz_bt {
	width: 615px;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.zwgkqwlb_hz_rq {
	font-size: 15px;
	color: #999999;
}

.zwgkqwlb_hz:before {
	content: '';
	width: 8px;
	height: 8px;
	background: #dfdfdf;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 7px;
}

.zwgkqwlb_hz:hover .zwgkqwlb_hz_bt {
	color: #e52b2b;
}

.zwgkqwlb_hz:hover .zwgkqwlb_hz_rq {
	color: #e52b2b;
}

.zwgkqwlb_hz:hover.zwgkqwlb_hz:before {
	background: #e52b2b;
}

/* 政务公开-组织架构-领导信息 */
.zwgkzzjgld {
	width: 100%;
}

.zwgkzzjgld_hz {
	display: inline-block;
	width: 100%;
	padding: 20px 33px;
	box-sizing: border-box;
	background: #ecf2fb;
	margin-bottom: 20px;
}

.zwgkzzjgld_hz_zw {
	width: 100%;
	font-size: 20px;
	color: #1361cb;
	font-weight: bold;
	line-height: 30px;
}

.zwgkzzjgld_hz_xm {
	width: 100%;
	font-size: 20px;
	color: #323232;
	font-weight: bold;
	line-height: 30px;
	margin-top: 8px;
	margin-bottom: 8px;
}

.zwgkzzjgld_hz_gz {
	width: 100%;
	font-size: 16px;
	color: #4c4c4c;
	line-height: 30px;
}

.zwgkzzjgld_hz_gz>span {
	font-weight: bold;
}

/* 政务公开-组织架构-内设机构 */
.zwgkzzjgnsjg {
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
}

.zwgkzzjgnsjg_hz {
	display: inline-block;
	vertical-align: top;
	min-width: 190px;
	/*width: 270px;*/
	height: 50px;
	background: #ecf2fb;
	padding: 0 10px;
	box-sizing: border-box;
	text-align: center;
	line-height: 50px;
	margin-right: 25px;
	margin-bottom: 25px;
	font-size: 18px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.zwgkzzjgnsjg>a:nth-child(4n+4) {
	margin-right: 0;
}

.zwgkzzjgnsjg_hz:hover {
	color: #e52b2b;
}


/* 在线访谈综合页 */
.hudongjlzhy_body {
	width: 100%;
}

/* 访谈专题 */
.hudongjlzhy_one {
	width: 100%;
	padding-top: 60px;
	padding-bottom: 60px;
	box-sizing: border-box;
	background: #ecf2fb;
}

.hudongjlzhy_one_con {
	width: 1220px;
	margin: 0 auto;
}

.hudongjlzhy_one_top {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.hudongjlzhy_one_top>p {
	font-size: 30px;
	color: #1361cb;
}

.hudongjlzhy_one_top>a {
	font-size: 16px;
	color: #9e9e9e;
}

.hudongjlzhy_one_foot {
	width: 100%;
	margin-top: 35px;
	display: flex;
	justify-content: space-between;
}

.hdjlzhyzxfthz {
	display: inline-block;
	width: 380px;
}

.hdjlzhyzxfthz_top {
	width: 100%;
	height: 256px;
}

.hdjlzhyzxfthz_top>img {
	width: 100%;
	height: 100%;
}

.hdjlzhyzxfthz_foot {
	width: 100%;
	height: 213px;
	background-image: linear-gradient(#ffffff 10%, #d4e2f7 90%);
	border-bottom: 6px solid #1361cb;
	padding: 35px 15px;
	box-sizing: border-box;
}

.hdjlzhyzxfthz_foot>p {
	width: 100%;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.hdjlzhyzxfthz_foot>p span {
	font-size: 17px;
	color: #1361cb;
	font-weight: bold;
}

.hdjlzhyzxfthz_foot>.hdjlzhyzxfthz_foot_sj {
	margin: 32px 0;
}

.hdjlzhyzxfthz:hover .hdjlzhyzxfthz_foot {
	background-image: linear-gradient(#ffffff 10%, #fff0f0 90%);
	border-bottom: 6px solid #ef4b4b;
}

.hdjlzhyzxfthz:hover .hdjlzhyzxfthz_foot>p span {
	color: #ef4b4b;
}

/* 常见问题   留言回复 */
.hudongjlzhy_two {
	width: 100%;
	margin-top: 25px;
}

.hudongjlzhy_two_con {
	width: 1220px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}

.hudongjlzhy_two_left {
	width: 590px;
}

.hudongjlzhy_two_left_top {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.hudongjlzhy_two_left_top>p {
	font-size: 30px;
	color: #1361cb;
}

.hudongjlzhy_two_left_top>a {
	font-size: 16px;
	color: #bebebe;
}

.hudongjlzhy_two_left_foot {
	width: 100%;
	margin-top: 30px;
}

.hudongjlzhy_two_left_foot_hz {
	display: block;
	width: 100%;
	padding-left: 30px;
	box-sizing: border-box;
	margin-bottom: 23px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
}

.hudongjlzhy_two_left_foot_hz_bt {
	width: 77%;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.hudongjlzhy_two_left_foot_hz_sj {
	font-size: 14px;
	color: #808080;
}

.hudongjlzhy_two_left_foot_hz:before {
	content: '';
	position: absolute;
	left: 6px;
	top: 7px;
	margin: auto;
	width: 8px;
	height: 8px;
	background-color: #d5dce6;
	border-radius: 50%;
}

.hudongjlzhy_two_left_foot_hz:hover .hudongjlzhy_two_left_foot_hz_bt {
	color: #ef4b4b;
}

.hudongjlzhy_two_left_foot_hz:hover .hudongjlzhy_two_left_foot_hz_sj {
	color: #ef4b4b;
}

.hudongjlzhy_two_left_foot_hz:hover.hudongjlzhy_two_left_foot_hz:before {
	background-color: #ef4b4b;
}

.hudongjlzhy_two_right {
	width: 560px;
	font-size: 0;
}

.hudongjlzhy_two_right_top>p {
	font-size: 30px;
	color: #1361cb;
}

.hudongjlzhy_two_right_middle {
	text-align: right;
	margin-top: -14px;
}

.hudongjlzhy_two_right_middle>a {
	display: inline-block;
}

.hudongjlzhy_two_right_middle>a img {
	height: 56px;
}

.hudongjlzhy_two_right_foot {
	width: 100%;
	height: 333px;
	border: 2px solid #d1ddee;
	border-radius: 8px 0 8px 8px;
	padding: 20px;
	box-sizing: border-box;
}

.hudongjlzhy_two_right_foot_hz {
	width: 100%;
	padding-bottom: 23px;
	box-sizing: border-box;
	border-bottom: 1px solid #d1ddee;
	margin-bottom: 20px;
}

.hudongjlzhy_two_right_foot>.hudongjlzhy_two_right_foot_hz:last-child {
	border-bottom: 0px solid #d1ddee;
}

.hudongjlzhy_two_right_foot_hz_bt {
	width: 100%;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.hudongjlzhy_two_right_foot_hz_bt>span {
	font-size: 16px;
	color: #1361cb;
	font-weight: bold;
}

.hudongjlzhy_two_right_foot_hz_nr {
	width: 100%;
	margin-top: 10px;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.hudongjlzhy_two_right_foot_hz_nr>span {
	font-size: 16px;
	color: #1361cb;
	font-weight: bold;
}

.hudongjlzhy_two_right_foot_hz_nr>p {
	width: 420px;
	font-size: 15px;
	color: #333333;
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.hudongjlzhy_two_right_foot_hz_sj {
	width: 100%;
	margin-top: 15px;
	display: flex;
	justify-content: space-between;
}

.hudongjlzhy_two_right_foot_hz_sj_left {
	width: 330px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.hudongjlzhy_two_right_foot_hz_sj_left>p {
	font-size: 15px;
	color: #989898;
}

.hudongjlzhy_two_right_foot_hz_sj_right {
	font-size: 16px;
	color: #1361cb;
}

/* 在线调查  意见征集  投诉举报 */
.hudongjlzhy_three {
	width: 100%;
	padding: 70px 0 80px 0;
	box-sizing: border-box;
	background: #ecf2fb;
	margin-top: 60px;
}

.hudongjlzhy_three_con {
	width: 1220px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}

.hudongjlzhy_three_left {
	width: 380px;
}

.hudongjlzhy_three_left_top {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.hudongjlzhy_three_left_top>p {
	font-size: 30px;
	color: #1361cb;
	font-weight: bold;
}

.hudongjlzhy_three_left_top>a {
	font-size: 16px;
	color: #9e9e9e;
}

.hudongjlzhy_three_left_foot {
	width: 100%;
	margin-top: 25px;
}

.hudongjlzhy_three_left_foot_hz {
	display: inline-block;
	width: 100%;
	height: 70px;
	background: #fff;
	border-radius: 8px;
	margin-bottom: 15px;
	padding: 0 40px 0 15px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.hudongjlzhy_three_left_foot_hz_left {
	width: 29px;
	height: 36px;
}

.hudongjlzhy_three_left_foot_hz_left>img {
	width: 100%;
	height: 100%;
}

.hudongjlzhy_three_left_foot_hz_right {
	width: 270px;
}

.hudongjlzhy_three_left_foot_hz_right_bt {
	font-size: 16px;
	color: #4c4c4c;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.hudongjlzhy_three_left_foot_hz_right_sj {
	font-size: 16px;
	color: #1361cb;
	margin-top: 6px;
}

.hudongjlzhy_three_left_foot_hz:hover .hudongjlzhy_three_left_foot_hz_right_bt {
	color: #1361cb;
}

.hudongjlzhy_three_middle {
	width: 420px;
}

.hudongjlzhy_three_middle_foot {
	width: 100%;
	margin-top: 25px;
}

.hudongjlzhy_three_middle_foot_hz {
	display: block;
	width: 100%;
	padding-left: 23px;
	box-sizing: border-box;
	margin-bottom: 23px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
}

.hudongjlzhy_three_middle_foot_hz_bt {
	width: 320px;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.hudongjlzhy_three_middle_foot_hz_sj {
	font-size: 14px;
	color: #808080;
}

.hudongjlzhy_three_middle_foot_hz:before {
	content: '';
	position: absolute;
	left: 0px;
	top: 7px;
	margin: auto;
	width: 8px;
	height: 8px;
	background-color: #d5dce6;
	border-radius: 50%;
}

.hudongjlzhy_three_middle_foot_hz:hover .hudongjlzhy_three_middle_foot_hz_bt {
	color: #ef4b4b;
}

.hudongjlzhy_three_middle_foot_hz:hover .hudongjlzhy_three_middle_foot_hz_sj {
	color: #ef4b4b;
}

.hudongjlzhy_three_middle_foot_hz:hover.hudongjlzhy_three_middle_foot_hz:before {
	background-color: #ef4b4b;
}

.hudongjlzhy_three_right_hz{
	width: 320px;
}
.hudongjlzhy_three_right {
	display: inline-block;
	width: 320px;
	height: 100px;
	margin-bottom: 20px;
}
.hudongjlzhy_three_right_ts{
	display: inline-block;
	width: 319px;
	height: 216px;
	padding: 67px 10px 10px 25px;
	box-sizing: border-box;

}
.hudongjlzhy_three_right>img{
	width: 100%;
	height: 100%;
}

.hudongjlzhy_three_right_ts>p {
	font-size: 30px;
	color: #195ab2;
	font-weight: bold;
	margin-bottom: 6px;
}

.hudongjlzhy_three_right_ts>span {
	font-size: 16px;
	color: #1a5bb3;
}

/* 互动交流详情页 */
.hudongerjiym_body {
	width: 100%;
	padding: 65px 0 75px 0;
	box-sizing: border-box;
	background: #ecf2fb;
}

.hudongerjiym_nr {
	width: 100%;
}

.hudongerjiym_nr_con {
	width: 1220px;
	margin: 0 auto;
	padding: 35px;
	box-sizing: border-box;
	background: #ffffff;
}

.hudongerjiym_nr_top {
	width: 100%;
	border-left: 6px solid #1361cb;
	padding-left: 22px;
	box-sizing: border-box;
	font-size: 26px;
	color: #1361cb;
	font-weight: bold;
	line-height: 26px;
}

.hudongerjiym_nr_foot {
	width: 100%;
	margin-top: 40px;
}

.hdjlxqy {
	width: 100%;
}

.hdjlxqy_top {
	width: 100%;
	padding-bottom: 32px;
	box-sizing: border-box;
	border-bottom: 1px solid #e0e0e0;
	text-align: center;
}

.hdjlxqy_top_bt {
	font-size: 30px;
	color: #333333;
}

.hdjlxqy_top_foot {
	width: 100%;
	margin-top: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.hdjlxqy_top_foot>p,
.hdjlxqy_top_foot>span {
	font-size: 14px;
	color: #999999;
	margin: 0 10px;
}

.hdjlxqy_top_foot>span span {
	cursor: pointer;
	margin: 0 3px;
}

.hdjlxqy_middle {
	width: 100%;
	margin-top: 40px;
}

.hdjlxqy_middle>p {
	font-size: 16px;
	color: #333333;
	line-height: 30px;
}

.hdjlxqy_middle>img {
	max-width: 100%;
	/*margin:10px 0;*/
}

.hdjlxqy_middle>p img {
	max-width: 100%;
	/*margin:10px 0;*/
}

.hdjlxqy_foot {
	width: 100%;
	margin-top: 60px;
	text-align: right;
	background: #ebebeb;
	padding: 12px;
	box-sizing: border-box;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.hdjlxqy_foot_left {
	font-size: 16px;
	color: #4c4c4c;
	padding-right: 20px;
	box-sizing: border-box;
	border-right: 1px solid #d0d0d0;
}

.hdjlxqy_foot_right {
	margin-left: 20px;
}

#wxpop {
	display: none;
	position: absolute;
	padding: 10px;
	font-size: 12px;
	border: 1px solid #d8d8d8;
	background-color: #fff;
	z-index: 10;
}

#wxpopcon {
	font-weight: bold;
	height: 16px;
	line-height: 16px;
	position: relative;
	text-align: left;
}

#wxpopclose {
	position: absolute;
	right: 0;
	top: 0;
}

/* 在线访谈列表页 */
.hdjlzxft {
	width: 100%;
	padding: 0 30px;
}

.hdjlzxft_hz {
	display: inline-block;
	width: 1070px;
	height: 243px;
	display: flex;
	justify-content: space-between;
	margin-bottom: 45px;
}

.hdjlzxft_hz_left {
	width: 360px;
	height: 243px;
}

.hdjlzxft_hz_left>img {
	width: 100%;
	height: 100%;
}

.hdjlzxft_hz_right {
	width: 710px;
	height: 100%;
	background-image: linear-gradient(#ffffff 10%, #d4e2f7 90%);
	border-bottom: 6px solid #d3e2f7;
	padding: 35px 88px 35px 53px;
	box-sizing: border-box;
}

.hdjlzxft_hz_right_bt,
.hdjlzxft_hz_right_jb {
	width: 100%;
	margin-bottom: 32px;
	display: flex;
	justify-content: space-between;
}

.hdjlzxft_hz_right_bt>span,
.hdjlzxft_hz_right_jb>span {
	font-size: 17px;
	color: #1361cb;
	font-weight: bold;
}

.hdjlzxft_hz_right_bt>p {
	width: 515px;
	font-size: 16px;
	color: #333333;
	line-height: 26px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.hdjlzxft_hz_right_jb>p {
	width: 510px;
	font-size: 16px;
	color: #333333;
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.hdjlzxft_hz:hover .hdjlzxft_hz_right {
	background-image: linear-gradient(#ffffff 10%, #fff1f1 90%);
	border-bottom: 6px solid #ef4b4b;
}

.hdjlzxft_hz:hover .hdjlzxft_hz_right_bt>span {
	color: #ef4b4b;
}

.hdjlzxft_hz:hover .hdjlzxft_hz_right_jb>span {
	color: #ef4b4b;
}

/* 公众咨询 */
.hdjlgzzx {
	width: 100%;
	padding-right: 35px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
}

.hdjlgzzx_left {
	width: 438px;
	background-image: linear-gradient(#ecf2fb, #ffffff);
	padding: 25px 28px 25px 23px;
	box-sizing: border-box;
}

.hdjlgzzx_left_top {
	width: 100%;
	font-size: 22px;
	color: #1361cb;
	font-weight: bold;
}

.hdjlgzzx_left_foot {
	width: 100%;
	margin-top: 30px;
}

.hdjlgzzx_left_foot_hz {
	display: inline-block;
	width: 100%;
	padding-left: 22px;
	box-sizing: border-box;
	position: relative;
	margin-bottom: 23px;
	font-size: 16px;
	color: #1361cb;
	line-height: 24px;
}

.hdjlgzzx_left_foot_hz:before {
	content: '';
	position: absolute;
	left: 0px;
	top: 8px;
	margin: auto;
	width: 8px;
	height: 8px;
	background-color: #d5dce6;
	border-radius: 50%;
}

.hdjlgzzx_left_foot_hz:hover {
	color: #ef4b4b;
}

.hdjlgzzx_left_foot_hz:hover.hdjlgzzx_left_foot_hz:before {
	background-color: #ef4b4b;
}

.hdjlgzzx_right {
	width: 623px;
}

.hdjlgzzx_right_ly {
	display: inline-block;
	width: 100%;
	height: 92px;
}

.hdjlgzzx_right_ly>img {
	width: 100%;
	height: 100%;
}

.hdjlgzzx_right_top {
	width: 100%;
	margin-top: 28px;
	font-size: 22px;
	color: #1361cb;
	font-weight: bold;
}

.hdjlgzzx_right_foot {
	width: 100%;
	margin-top: 20px;
}

.hdjlgzzx_right_foot_hz {
	display: inline-block;
	width: 100%;
	margin-bottom: 30px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.hdjlgzzx_right_foot_hz_left {
	width: 515px;
	display: flex;
	justify-content: flex-start;
	align-content: center;
}

.hdjlgzzx_right_foot_hz_left>p {
	max-width: 455px;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.hdjlgzzx_right_foot_hz_left>span {
	display: inline-block;
	width: 54px;
	height: 20px;
	background: #e5f8f1;
	border-radius: 4px;
	text-align: center;
	line-height: 20px;
	font-size: 14px;
	color: #4ec89b;
}

.hdjlgzzx_right_foot_hz_right {
	font-size: 14px;
	color: #808080;
}

.hdjlgzzx_right_foot_hz:hover .hdjlgzzx_right_foot_hz_left>p {
	/* color: #4ec89b; */
}

/* 留言详情 */
.hdjlgzzx_right_foot_lyxq {
	width: 100%;
}

.hdjlgzzx_right_foot_lyxq_p1 {
	width: 100%;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 15px;
	line-height: 30px;
}

.hdjlgzzx_right_foot_lyxq_p1>span {
	color: #1361cb;
}

.hdjlgzzx_right_foot_lyxq_p {
	width: 100%;
	font-size: 16px;
	color: #333333;
	margin-bottom: 15px;
	line-height: 30px;
}

.hdjlgzzx_right_foot_lyxq_p>span {
    display: inline-block;
	font-weight: bold;
	color: #1361cb;
}
.hdjlgzzx_right_foot_lyxq_p>p{
    display: inline-block;
    vertical-align: ;
}
.hdjlgzzx_right_foot_div {
	width: 100%;
	display: flex;
	justify-content: flex-start;
}

.hdjlgzzx_right_foot_div>p {
	font-size: 14px;
	color: #989898;
	margin-right: 20px;
}

/* 在线调查 */
.wjdc {
	width: 100%;
	padding-left: 25px;
	box-sizing: border-box;
}

.wjdc li {
	width: 100%;
	padding: 30px 0;
	box-sizing: border-box;
	border-bottom: 1px solid #e0e0e0;
	overflow: hidden;
}

/*.hdjlzxdc_hz_left {*/
/*	max-width: 79%;*/
/*	display: flex;*/
/*	justify-content: flex-start;*/
/*	align-items: center;*/
/*}*/

.cl {
	display: inline-block;
	vertical-align: middle;
	width: 76px;
	height: 76px;
	background: #ecf2fb;
	border-radius: 10px;
	text-align: center;
	line-height: 76px;
	font-size: 18px;
	color: #1361cb;
	font-weight: bold;
	float: left;
}
.s1{
	background: #f1f1f1;
	color: #7c7c7c;
}

.cc {
	display: inline-block;
	vertical-align: middle;
	max-width: 845px;
	margin-left: 35px;
	padding-top: 8px;
	float: left;
}

.cc>a {
	display: block;
	font-size: 18px;
	color: #4c4c4c;
	margin-bottom: 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.cc>span {
	font-size: 16px;
	color: #1361cb;
}

.cr{
	display: inline-block;
	vertical-align: middle;
	width: 100px;
	height: 36px;
	background: #5cd296;
	border-radius: 8px;
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	color: #ffffff;
	float: right;
	margin-top: 18px;
}

.cr:hover {
	color: #fff;
}
.s2{
	background: #5294ee;
}


/* 在线留言 */
.hdjlzxly {
	width: 100%;
	padding-bottom: 55px;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
}

.hdjlzxly_left {
	width: 471px;
	height: 838px;
	padding: 35px 30px;
	box-sizing: border-box;
}

.hdjlzxly_left_bt {
	width: 100%;
	text-align: center;
	font-size: 26px;
	color: #ffffff;
	font-weight: bold;
}
.hdjlzxly_left_nr{
	width: 100%;
	margin-top: 22px;
}
.hdjlzxly_left_nr>p {
	width: 100%;
	font-size: 15px;
	color: #ffffff;
	line-height: 30px;
}

.hdjlzxly_right {
	width: 605px;
}

.tsjy_name,
.tsjy_num,
.tsjy_bt,
.tsjy_bz {
	width: 100%;
	font-size: 0;
	padding: 15px 0 20px 0;
	box-sizing: border-box;
	border-bottom: 1px solid #e0e0e0;
}

.tsjy_name>p,
.tsjy_num>p,
.tsjy_bt>p {
	display: inline-block;
	vertical-align: middle;
	width: 90px;
	font-size: 16px;
	color: #4c4c4c;
	text-align-last: justify;
	line-height: 30px;
}

.tsjy_bz>p {
	display: inline-block;
	vertical-align: middle;
	width: 50px;
	font-size: 16px;
	color: #4c4c4c;
	text-align-last: justify;
	line-height: 30px;
}

.tsjy_name>p span,
.tsjy_num>p span,
.tsjy_bt>p span {
	font-size: 22px;
	color: #ef4b4b;
}

.tsjy_name>input,
.tsjy_num>input,
.tsjy_bt>input,
.tsjy_bz>input {
	display: inline-block;
	vertical-align: middle;
	width: 440px;
	height: 30px;
	padding: 0 15px;
	box-sizing: border-box;
	font-size: 16px;
	color: #4c4c4c;
	line-height: 30px;
}

.tsjy_nr>p {
	width: 90px;
	font-size: 16px;
	color: #4c4c4c;
	text-align-last: justify;
	line-height: 30px;
}

.tsjy_nr>p span {
	font-size: 22px;
	color: #ef4b4b;
}

.tsjy_nr>textarea {
	width: 605px;
	height: 400px;
	background: #f6f6f6;
	padding: 18px;
	box-sizing: border-box;
	font-size: 16px;
	color: #4c4c4c;
	margin-top: 12px;
}

.tsjy_yzm {
	width: 100%;
	margin-top: 15px;
}

.tsjy_yzm>p {
	display: inline-block;
	vertical-align: middle;
	width: 70px;
	font-size: 16px;
	color: #4c4c4c;
	text-align-last: justify;
}

.tsjy_yzm>input {
	display: inline-block;
	vertical-align: middle;
	width: 250px;
	height: 44px;
	background: #f6f6f6;
	padding: 0 15px;
	box-sizing: border-box;
	font-size: 16px;
	color: #4c4c4c;
}

.tsjy_yzm>img {
	display: inline-block;
	vertical-align: middle;
	width: 130px;
	height: 40px;
	margin-left: 30px;
}

.tsjy_tj {
	display: inline-block;
	vertical-align: middle;
	width: 150px;
	height: 50px;
	background: #1361cb;
	border-radius: 25px;
	text-align: center;
	line-height: 50px;
	margin-top: 35px;
	font-size: 18px;
	color: #ffffff;
	cursor: pointer;
}

.tjwxts {
	display: inline-block;
	vertical-align: middle;
	font-size: 15px;
	color: #e55757;
	margin-top: 35px;
	margin-left: 20px;
}

/* 在线服务综合页 */
.zaixianfwzhy_body {
	width: 100%;
}

.zaixianfwzhy_one {
	width: 100%;
	padding: 65px 0;
	box-sizing: border-box;
	background: #ecf2fb;
}

.zaixianfwzhy_one_con {
	width: 1220px;
	margin: 0 auto;
}
.zaixianfwzhy_one_top{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.zaixianfwzhy_one_top>p {
	font-size: 30px;
	color: #1361cb;
	font-weight: bold;
}
.zaixianfwzhy_one_top>a{
	font-size: 14px;
	color: #9e9e9e;
}

.zaixianfwzhy_one_foot {
	width: 100%;
	margin-top: 25px;
	overflow: hidden;
}

.zaixianfwzhy_one_foot_hz {
	display: inline-block;
	vertical-align: top;
	width: 570px;
	height: 110px;
	background: #ffffff;
	border-radius: 8px;
	padding: 18px 20px 12px 20px;
	box-sizing: border-box;
	margin-bottom: 25px;
}

.zaixianfwzhy_one_foot>a:nth-child(2n+1) {
	float: left;
}

.zaixianfwzhy_one_foot>a:nth-child(2n+2) {
	float: right;
}

.zaixianfwzhy_one_foot_hz_top {
	width: 100%;
	display: flex;
	justify-content: space-between;
}

.zaixianfwzhy_one_foot_hz_top>img {
	width: 38px;
	height: 38px;
}

.zaixianfwzhy_one_foot_hz_top>p {
	width: 465px;
	height: 58px;
	font-size: 18px;
	color: #4c4c4c;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.zaixianfwzhy_one_foot_hz_foot {
	width: 100%;
	text-align: right;
	font-size: 16px;
	color: #999999;
}

.zaixianfwzhy_one_foot_hz:hover .zaixianfwzhy_one_foot_hz_top>p {
	color: #1361cb;
}

/* 相关下载 */
.zaixianfwzhy_two {
	width: 100%;
	padding: 55px 0;
	box-sizing: border-box;
}

.zaixianfwzhy_two_con {
	width: 1220px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}

.zaixianfwzhy_two_left {
	width: 815px;
}

.zaixianfwzhy_two_left_top {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.zaixianfwzhy_two_left_top>p {
	font-size: 30px;
	color: #1361cb;
	font-weight: bold;
}

.zaixianfwzhy_two_left_top>a {
	font-size: 16px;
	color: #9e9e9e;
}

.zaixianfwzhy_two_left_foot {
	width: 100%;
	margin-top: 30px;
}

.zaixianfwzhy_two_left_foot_hz {
	display: inline-block;
	width: 100%;
	padding-left: 27px;
	box-sizing: border-box;
	margin-bottom: 26px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
}

.zaixianfwzhy_two_left_foot_hz_bt {
	width: 585px;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.zaixianfwzhy_two_left_foot_hz_sj {
	font-size: 15px;
	color: #999999;
}

.zaixianfwzhy_two_left_foot_hz:before {
	content: '';
	position: absolute;
	left: 0px;
	top: 7px;
	margin: auto;
	width: 8px;
	height: 8px;
	background-color: #d5dce6;
	border-radius: 50%;
}

.zaixianfwzhy_two_left_foot_hz:hover .zaixianfwzhy_two_left_foot_hz_bt {
	color: #e52b2b;
}

.zaixianfwzhy_two_right {
	width: 328px;
}

/* 要闻动态全文列表 */
.yaowendtqwlb {
	width: 100%;
}

.yaowendtqwlb_zd,
.yaowendtqwlb_zx,
.yaowendtqwlb_pt {
	display: inline-block;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 28px;
	padding-left: 20px;
	box-sizing: border-box;
}

.yaowendtqwlb_zd_left,
.yaowendtqwlb_zx_left,
.yaowendtqwlb_pt_left {
	width: 80%;
	font-size: 16px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.yaowendtqwlb_zd_left>span {
	display: inline-block;
	width: 40px;
	height: 22px;
	background: #ef4b4b;
	border-radius: 4px;
	text-align: center;
	line-height: 22px;
	color: #ffffff;
}

.yaowendtqwlb_zx_left>span {
	color: #ef4b4b;
}

.yaowendtqwlb_zd_right,
.yaowendtqwlb_zx_right,
.yaowendtqwlb_pt_right {
	font-size: 15px;
	color: #999999;
}

.yaowendtqwlb_zd:hover .yaowendtqwlb_zd_left {
	color: #ef4b4b;
}

.yaowendtqwlb_zx:hover .yaowendtqwlb_zx_left {
	color: #ef4b4b;
}

.yaowendtqwlb_pt:hover .yaowendtqwlb_pt_left {
	color: #ef4b4b;
}

/* 投诉举报 */
.hudongtsjb_nr_con {
	width: 1220px;
	margin: 0 auto;
}

.hdjltsjb {
	width: 100%;
	min-height: 450px;
	position: relative;
}

.hdjltsjb_hz {
	width: 570px;
	height: 160px;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 6px 2px #d6e0f1;
	margin-bottom: 50px;
	padding: 0 45px;
	box-sizing: border-box;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.hdjltsjb>.hdjltsjb_hz:nth-child(2n+1) {
	float: left;
}

.hdjltsjb>.hdjltsjb_hz:nth-child(2n+2) {
	float: right;
}

.hdjltsjb_hz_left {
	width: 80px;
	height: 86px;
	line-height: 86px;
}

.hdjltsjb_hz_right {
	margin-left: 35px;
}

.hdjltsjb_hz_right>p {
	font-size: 26px;
	color: #4c4c4c;
	font-weight: bold;
	margin-bottom: 10px;
}

.hdjltsjb_hz_right>span {
	font-size: 20px;
	color: #4c4c4c;
	font-weight: bold;
}

/* 图文列表 */
.sptwlb{
	width: 100%;
	padding: 0 24px;
	box-sizing: border-box;
}
.sptwlb_hz{
	display: inline-block;
	vertical-align: top;
	width: 340px;
	height: 353px;
	margin-right: 36px;
	margin-bottom: 35px;
}
.sptwlb>a:nth-child(3n+3){
	margin-right: 0;
}
.sptwlb_hz_top{
	width: 100%;
	height: 227px;
}
.sptwlb_hz_top>img{
	width: 100%;
	height: 100%;
}
.sptwlb_hz_foot{
	width: 100%;
	height: 126px;
	border: 1px solid #e5e5e5;
	padding: 15px;
	box-sizing: border-box;
}
.sptwlb_hz_foot>p{
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	margin-bottom: 4px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.sptwlb_hz_foot>span{
	font-size: 16px;
	color: #808080;
}


/* 网站地图 */
.wzdtym {
	width: 100%;
	padding: 0 30px 0 50px;
	box-sizing: border-box;
}

.wzdtym_hz {
	width: 100%;
}

.wzdtym_hz_top {
	width: 100%;
	border-left: 6px solid #1361cb;
	padding-left: 20px;
	box-sizing: border-box;
	line-height: 26px;
	font-size: 26px;
	color: #1361cb;
	font-weight: bold;
}
.wzdtym_hz_foot{
	width: 100%;
	margin-top: 20px;
}
.wzdtym_hz_foot>a{
	margin-right: 25px;
}
.wzdtym_hz_foot>a:nth-child(5n+5){
	margin-right: 0;
}

/*单篇*/
.ddddpyym{
	width: 100%;
}
.ddddpyym>p{
	font-size: 16px;
	color: #333333;
	line-height: 30px;
}
.ddddpyym>img{
	max-width: 100%;
}
.ddddpyym>p img{
	max-width: 100%;
}


/*    问卷调查最新版样式*/
input:focus {
	outline: 0;
}
.diyForm_div{
	width: 100%;
}
.diyForm_title{
	width: 100%;
	text-align: center;
}
.diyForm_title>p{
	font-size: 18px;
	color: #4c4c4c;
}
.diyForm_class{
	width:100%;
	margin-top:20px;
}
.diyForm_li{
	width:100%;
	margin-bottom:30px;
	padding-left: 10px;
	position: relative;
}
.diyForm_li_order{
	font-size:16px;
	color: #666;
	line-height: 1.5;
	word-wrap: break-word;
	word-break: normal;
}
.diyForm_li_title{
	font-size:16px;
	color: #666;
	line-height: 1.5;
	word-wrap: break-word;
	word-break: normal;
}
/*input 框*/
.diyForm_inputs input{
	display: block;
	width:80%;
	min-height: 24px;
	border: 1px solid #dbdbdb;
	padding: 4px 5px;
	font-size:14px;
	color: #666;
	margin-top: 10px;
}
.diyForm_inputs input:focus {
	border-color: #53a4f4;
}
/*分割线*/
.diyForm_CUT_OFF_RULT{
	width: 100%;
	margin-top: 30px;
}
.diyForm_CUT_OFF_RULT div{
	border-bottom: 1px dashed #ccc;
	height: 20px;
	margin-left: 5px;
}
/*textarea框*/
.diyForm_TEXT_FIELD textarea{
	display: block;
	width: 80%;
	min-height: 24px;
	border: 1px solid #dbdbdb;
	padding: 4px 5px;
	font-size: 14px;
	color: #666;
	line-height: 1.5;
	resize: none;
	overflow: auto;
	margin-top: 10px;
	outline: none;
}
.diyForm_TEXT_FIELD textarea:focus {
	border-color: #53a4f4;
}
/*单选框*/
.diyForm_MULTIPLE_CHOICE div{
	display: block;
	width: 100%;
	margin-top: 10px;
}
.diyForm_MULTIPLE_CHOICE div label{
	display: inline-block;
	vertical-align: top;
	width: 50%;
	min-height: 20px;
	margin: 8px 0;
}
.diyForm_MULTIPLE_CHOICE div label input{
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
}
.diyForm_MULTIPLE_CHOICE div label span{
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	color: #666;
	margin-left:8px;
}
/*复选框*/
.diyForm_MULTI_CHOICE div{
	display: block;
	width: 100%;
	margin-top: 10px;
}
.diyForm_MULTI_CHOICE div label{
	display: inline-block;
	vertical-align: top;
	width: 33.333333333333336%;
	padding-bottom: 10px;
	line-height: 30px;
}
.diyForm_MULTI_CHOICE div label input{
	display: inline-block;
	vertical-align: middle;
	width: 18px;
	height: 18px;
}
.diyForm_MULTI_CHOICE div label span{
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	color: #666;
	margin-left:8px;
}
/*  下拉框  */
.diyForm_PULL_DOWN div{
	display: block;
	width: 100%;
	margin-top: 10px;
}
.diyForm_PULL_DOWN div select{
	display: inline-block;
	width: 40%;
	outline: 0;
	min-height: 30px;
	padding: 4px 43px 2px 12px;
	overflow: hidden;
	font-size: 12px;
	color: #484848;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: middle;
	background: #fff;
	border-radius: 2px;
	border: 1px solid #d8d8d8;
}
.diyForm_PULL_DOWN div select option{
	width: 100%;
	background: #fff;
	border: 1px solid #d8d8d8;
	border-top: none;
	border-radius: 2px;
	box-shadow: 0 2px 4px 0 rgba(0 0 0 0.1);
	padding: 6px 12px 6px 0;
	margin-bottom: 0;
}
.diyForm_PULL_DOWN div select:focus {
	border-color: #53a4f4;
}
/*    日期选择*/
.diyForm_DATE_SELECTOR input{
	display: block;
	width:80%;
	min-height: 24px;
	border: 1px solid #dbdbdb;
	padding: 4px 5px;
	font-size:14px;
	color: #666;
	margin-top: 10px;
}
.diyForm_DATE_SELECTOR input:focus {
	border-color: #53a4f4;
}
/*    时间选择*/
.diyForm_TIME_SELECTOR input{
	display: block;
	width:80%;
	min-height: 24px;
	border: 1px solid #dbdbdb;
	padding: 4px 5px;
	font-size:14px;
	color: #666;
	margin-top: 10px;
}
.diyForm_TIME_SELECTOR input:focus {
	border-color: #53a4f4;
}
/*    提交按钮*/
.diyFormBottom{
	width: auto;
	height: 40px;
	margin-top: 30px;
}
.diyFormBottomOn{
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	font-weight: 400;
	line-height: normal;
	padding: 2px 20px;
	text-align: center;
	background: #53a4f4;
	color: #fff;
	height: 40px;
	line-height: 36px;
	min-width: 100px;
	margin-left: 10px;
}
/*    是否必填*/
.diyForm_li[is_must="1"]::before {
	content: '*';
	position: absolute;
	left: -1px;
	top: 0px;
	margin: auto;
	color: red;
}

/*    填写密码样式*/
.diyForm_pass{
	width: 100%;
}
.diyForm_pass_title{
	width: 100%;
	text-align: center;
}
.diyForm_pass_title>p{
	font-size: 18px;
	color: #4c4c4c;
}
.diyForm_pass_div{
	width:100%;
	margin-top:20px;
	text-align: center;
}
.diyForm_pass_li_title{
	font-size:16px;
	color: #666;
	line-height: 1.5;
	word-wrap: break-word;
	word-break: normal;
}
.diyForm_pass_div input{
	width:35%;
	min-height: 24px;
	border: 1px solid #dbdbdb;
	padding: 4px 5px;
	font-size:14px;
	color: #666;
	margin-top: 10px;
}
/*    提交按钮*/
.diyForm_pass_div{
	width: auto;
	margin-top: 30px;
}
.diyForm_pass_buttom{
	height: 40px;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: normal;
	padding: 2px 20px;
	text-align: center;
	background: #53a4f4;
	color: #fff;
	height: 28px;
	line-height: 28px;
	min-width: 48px;
	margin-left: 10px;
}
